# 元组 tuple
# 元组是不可变的序列
# 它的操作方法和列表一样
my_tuple = ()  # 创建了空的元组
my_tuple = (1, 2, 3, 4, 5)
# my_tuple[3] = 10错误，因为不可变
# 元组的括号可以省略
# 如果元组不是空元组，它里面必须至少要有一个","
# my_tuple = (40)错误写法,因为（）可以省略，如果（）没有逗号
# 则会认为是整形

# 元组的解包：
# 解包必须个数相同，并且要数量相同个变量
a, b, c, d, e = my_tuple
print("a=", a)

# 也可以在变量前边添加一个*，这样将会获取元组
# 中所有的剩余元素
# 注意不能同时出现两个或以上的*的变量
a, *b, c = my_tuple
a, b, *c = my_tuple
print("a=", a)
print("b=", b)
print("c=", c)
